package com.siqi.hr.common.exportexcel;

import com.siqi.hr.system.custom.exception.ExcelException;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.Workbook;

import java.sql.Timestamp;
import java.util.Calendar;

public interface ExportExcel {
	public abstract void export() throws ExcelException;

	public abstract void createRow(int paramInt);

	public abstract void setCell(int paramInt, String paramString);

	public abstract void setCell(int paramInt, Timestamp paramTimestamp);

	public abstract void setCell(int paramInt, Calendar paramCalendar);

	public abstract void setCell(int paramInt1, int paramInt2);

	public abstract void setCell(int paramInt, double paramDouble);

	public abstract void setCell(int paramInt, boolean paramBoolean);

	public abstract CellStyle configExcelStyle(Workbook paramWorkbook);
}
